package com.whub507.msgmanager.utils;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class TimeUtils {
    public static Date string2Date(String s) throws ParseException {
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(s);
    }

    public static String date2String(Date date) throws ParseException {
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
    }

    public static String dateString2Cron(String date) throws ParseException {
        SimpleDateFormat cronFormat = new SimpleDateFormat("ss mm HH dd MM ? yyyy");
        String cron=cronFormat.format(string2Date(date));
        cron=cron.substring(0,cron.length()-5);
        return cron;
    }
}
